/**
 * Math 数学对象
 *     => 作用：处理数学问题
 *     => 创建对象   Math  类对象
 *                  new Array() 实例对象
 *     => 常用方法
 *         Math.random()   [0-1)
 *    
 *         取整
 *            Math.floor（） 
 *                 =>作用：向下取整
 *                 =>示例: 10.3  -> 10
 *            Math.ceil()
 *                  =>作用： 向上取整
 *                  =>示例: 10.3->11
 *            Math.round()
 * 
 *            parseInt('ab11abc.09') 
 * 
 * 
 *      0-10
 *      Math.random() * 10 
 * 
 *      20-50之间随机数
 *        M
 */
function test1(){
    // let num = Math.random() * 10  //[0-10)]
    let num =Math.floor(Math.random() * 10)   //[0-10)]
    console.log('num ',num);
}

// test1()

function test2(){
    let num = 10.6
    // let num1 =  Math.floor(num)
    // let num1 = Math.ceil(num)
    let num1 = Math.round(num)
    console.log(num1)
}

function test3(){
    console.log( parseInt('11.09') );
}
// test3()

function getRandom(m,n){
    return Math.floor( Math.random() * (n-m) ) + m
}

console.log( getRandom(10,15) );



